green card (work permit) - Francés Inglés Diccionario